.f-datalist {
    .list-group {
        padding: $farris-dropdown-padding-y $farris-dropdown-padding-x;

        .list-group-item {
            display: flex;
            align-items: center;
            padding: $f-combolist-item-inner-gutter;
            border-radius: $farris-border-radius;
            border: 0;
            color: $f-combolist-item-color;

            &.active {
                background-color: $f-combolist-item-active-bg-color;
                color: $f-combolist-item-color;
            }

            &:hover {
                background-color: $f-combolist-item-hover-bg-color;
            }
        }
    }

    .f-datalist-item-text {
        display: block;
        overflow: hidden;
        white-space: pre;
        text-overflow: ellipsis;
    }
}

//下拉列表展开
input-group.actived {
    .input-group {

        box-shadow: $f-input-focus-box-shadow;
        border-color: $farris-input-focus-border-color;
    }

}